Preloading policies for the Virtual Computing Lab
نویسندگان
چکیده
In the Virtual Computing Laboratory (VCL) users request a computing resource (e.g., a blade) and customized software (an “image”). The software is loaded onto the blade from an image server. If loading is performed at the time of the request, the user experiences a delay before s/he can access the blade. This delay may be several minutes long, depending on the type of image requested. A “preloading policy” aims at reducing this delay; the basic idea is to anticipate what images may be requested in the future and start loading them onto free blades in advance of reservations. In this paper, we define several preloading policies and show via simulation that they can significantly reduce user-experienced delays. We drive the simulation with two sets of workloads: (a) actual traces derived from historical data collected over several years of operations at North Carolina State University’s VCL (approximately 155,000 reservations), and, (b) synthetic workloads. Performance metrics include user-related ones (e.g., waiting time histograms and averages) and system-related ones (e.g., blade/image utilization). We use the simulator to address “what if”, system design questions and select system configuration parameters.
منابع مشابه
VM Consolidation by using Selection and Placement of VMs in Cloud Datacenters
The Cloud Computing model leverages virtualization of computing resources allowing customers to provision resources on-demand on a pay-as-you-go basis. During recent years, the power consumption of datacenters in cloud environment attracted researchers. Optimization of energy consumption can be performed by different methods including virtual machine (VM) consolidation. This technique can reduc...
متن کاملA Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems
Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...
متن کاملMeeting the Needs of Gifted and Talented Students: Case Study of a Virtual Learning Lab in a Rural Middle School
Abstract Researchers used case study methods to investigate a virtual learning lab (VLL) in a rural school district that was created in 2011 as a way to better meet the unique needs of exceptional students who are considered gifted. Data were collected through focus groups, classroom observations, interviews, and reviewing relevant documents. Topics include an in-depth explication of the learni...
متن کاملA Near Optimal Approach in Choosing The Appropriate Physical Machines for Live Virtual Machines Migration in Cloud Computing
Migration of Virtual Machine (VM) is a critical challenge in cloud computing. The process to move VMs or applications from one Physical Machine (PM) to another is known as VM migration. In VM migration several issues should be considered. One of the major issues in VM migration problem is selecting an appropriate PM as a destination for a migrating VM. To face this issue, several approaches are...
متن کاملTask Scheduling Algorithm Using Covariance Matrix Adaptation Evolution Strategy (CMA-ES) in Cloud Computing
The cloud computing is considered as a computational model which provides the uses requests with resources upon any demand and needs.The need for planning the scheduling of the user's jobs has emerged as an important challenge in the field of cloud computing. It is mainly due to several reasons, including ever-increasing advancements of information technology and an increase of applications and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008